enzyme immobilization - French English Dictionary